corresponding participation - Spanish English Dictionary